<?php 
namespace Task;

/**
 * 任务接口
 */
abstract class Task 
{	
	public  $_task_name=null;

	//执行任务
	abstract public function run();

	public function __construct()
	{	

		!!$this->_task_name && \Lib\Time::add($this->_task_name.'任务开始');

	}

	public function __destruct()
	{
		!!$this->_task_name && \Lib\Time::add($this->_task_name.'任务结束');
	}



	

}



?>